esfínter artificial - Spanish English Dictionary